#ifndef SCALEANIMATION_H_
#define SCALEANIMATION_H_

#include "Animation.h"

class ScaleAnimation : public Animation
{
public:
    ScaleAnimation(double toScale, unsigned long duration);
    virtual ~ScaleAnimation();

    virtual void update(double factor);
    virtual void render(const Position& parent);

private:
    double toScale;
    double currentScale;
};

#endif
